@font-face{font-family:"Cambria W01 Regular";src:url(/sites/all/themes/bio_theme/fonts/webfonts/005aedf1-6656-4918-8e15-8876997ce7cc.eot?#iefix);src:url(/sites/all/themes/bio_theme/fonts/webfonts/005aedf1-6656-4918-8e15-8876997ce7cc.eot?#iefix) format("eot"),url(/sites/all/themes/bio_theme/fonts/webfonts/f04ba187-6a11-4219-bc52-5dcfa7eed8de.woff2) format("woff2"),url(/sites/all/themes/bio_theme/fonts/webfonts/30aa036d-520b-4503-9c64-c82832e61fa8.woff) format("woff"),url(/sites/all/themes/bio_theme/fonts/webfonts/325041a5-5c3d-47c4-b48d-2f1807b188a9.ttf) format("truetype"),url(/sites/all/themes/bio_theme/fonts/webfonts/2edae1f9-1ef5-45d1-a803-74273208f961.svg#2edae1f9-1ef5-45d1-a803-74273208f961) format("svg");}@font-face{font-family:"Cambria W01 Italic";src:url(/sites/all/themes/bio_theme/fonts/webfonts/064d7a1f-9e65-4a08-801b-7ab97fcf55c4.eot?#iefix);src:url(/sites/all/themes/bio_theme/fonts/webfonts/064d7a1f-9e65-4a08-801b-7ab97fcf55c4.eot?#iefix) format("eot"),url(/sites/all/themes/bio_theme/fonts/webfonts/61ddb349-a146-4cbd-847d-dedeaffb5766.woff2) format("woff2"),url(/sites/all/themes/bio_theme/fonts/webfonts/28a21e00-ffa4-4824-b1a8-701b027810bb.woff) format("woff"),url(/sites/all/themes/bio_theme/fonts/webfonts/471a5366-67fa-44f1-b41a-561ff445e2e7.ttf) format("truetype"),url(/sites/all/themes/bio_theme/fonts/webfonts/ec4df7bf-4ad0-498b-ac7a-c1a36dbce939.svg#ec4df7bf-4ad0-498b-ac7a-c1a36dbce939) format("svg");}@font-face{font-family:"ITCFranklinGothicW01-Bk 812647";src:url(/sites/all/themes/bio_theme/fonts/webfonts/03dda592-ab39-4f26-9535-fdea194854cf.eot?#iefix);src:url(/sites/all/themes/bio_theme/fonts/webfonts/03dda592-ab39-4f26-9535-fdea194854cf.eot?#iefix) format("eot"),url(/sites/all/themes/bio_theme/fonts/webfonts/84083fa0-6a9d-40f7-806f-63add8cde800.woff2) format("woff2"),url(/sites/all/themes/bio_theme/fonts/webfonts/41c174b1-68c1-41b7-a19f-5ec80929b115.woff) format("woff"),url(/sites/all/themes/bio_theme/fonts/webfonts/06d99598-12aa-461b-b57e-81a137da1b9f.ttf) format("truetype"),url(/sites/all/themes/bio_theme/fonts/webfonts/427cca04-e0ee-4395-a5d3-b7d45feeff62.svg#427cca04-e0ee-4395-a5d3-b7d45feeff62) format("svg");}@font-face{font-family:"ITCFranklinGothicW01-Md 812695";src:url(/sites/all/themes/bio_theme/fonts/webfonts/905c1a7c-f018-4815-b4a9-6bd6f4c7e768.eot?#iefix);src:url(/sites/all/themes/bio_theme/fonts/webfonts/905c1a7c-f018-4815-b4a9-6bd6f4c7e768.eot?#iefix) format("eot"),url(/sites/all/themes/bio_theme/fonts/webfonts/bc7fcf0f-bff4-4274-8349-7286c7905acb.woff2) format("woff2"),url(/sites/all/themes/bio_theme/fonts/webfonts/10ab5970-5726-4843-82b1-912faa9307ff.woff) format("woff"),url(/sites/all/themes/bio_theme/fonts/webfonts/70a26d03-0393-410a-a98c-e35dc876c3cb.ttf) format("truetype"),url(/sites/all/themes/bio_theme/fonts/webfonts/edb011f7-44ad-4c0d-b81a-c97c3ad6be6f.svg#edb011f7-44ad-4c0d-b81a-c97c3ad6be6f) format("svg");}@font-face{font-family:"Univers LT W02 45 Light";src:url(/sites/all/themes/bio_theme/fonts/webfonts/34ecd7fc-f469-4e0c-980b-6d7fcec493da.eot?#iefix);src:url(/sites/all/themes/bio_theme/fonts/webfonts/34ecd7fc-f469-4e0c-980b-6d7fcec493da.eot?#iefix) format("eot"),url(/sites/all/themes/bio_theme/fonts/webfonts/9cb3cad6-404f-44d4-9e85-945513337c77.woff2) format("woff2"),url(/sites/all/themes/bio_theme/fonts/webfonts/47a5b741-405e-4d03-ba4a-e50cc7716ddf.woff) format("woff"),url(/sites/all/themes/bio_theme/fonts/webfonts/6ef60ba5-712c-4ea5-9e57-0242591afed0.ttf) format("truetype"),url(/sites/all/themes/bio_theme/fonts/webfonts/ae2bbb03-6095-4a28-a333-555527bde8f6.svg#ae2bbb03-6095-4a28-a333-555527bde8f6) format("svg");}@font-face{font-family:"Univers LT W01 65 Bold";src:url(/sites/all/themes/bio_theme/fonts/webfonts/db1c462f-8890-4a11-9de5-36872279e20a.eot?#iefix);src:url(/sites/all/themes/bio_theme/fonts/webfonts/db1c462f-8890-4a11-9de5-36872279e20a.eot?#iefix) format("eot"),url(/sites/all/themes/bio_theme/fonts/webfonts/a88f6520-d0c2-4877-b792-cb77cca8e307.woff2) format("woff2"),url(/sites/all/themes/bio_theme/fonts/webfonts/b993da84-c1f6-474a-8f00-8aa797b3de8f.woff) format("woff"),url(/sites/all/themes/bio_theme/fonts/webfonts/58403ef6-4c15-4280-b4b6-9acf50804f4f.ttf) format("truetype"),url(/sites/all/themes/bio_theme/fonts/webfonts/9178e351-95c5-4913-9eeb-fd0645a18c2d.svg#9178e351-95c5-4913-9eeb-fd0645a18c2d) format("svg");}@font-face{font-family:"UniversLTW01-65BoldObli";src:url(/sites/all/themes/bio_theme/fonts/webfonts/1e70cef5-4838-4826-a99f-e182b86fe21d.eot?#iefix);src:url(/sites/all/themes/bio_theme/fonts/webfonts/1e70cef5-4838-4826-a99f-e182b86fe21d.eot?#iefix) format("eot"),url(/sites/all/themes/bio_theme/fonts/webfonts/e27af15c-e269-4229-944b-9758c2032353.woff2) format("woff2"),url(/sites/all/themes/bio_theme/fonts/webfonts/322d336b-2d02-42f6-a24f-200c98b82a7c.woff) format("woff"),url(/sites/all/themes/bio_theme/fonts/webfonts/32ed3859-e789-4a3f-96fd-b67231f1929f.ttf) format("truetype"),url(/sites/all/themes/bio_theme/fonts/webfonts/6d63e0ba-5ef0-4803-9fbe-686603f3771d.svg#6d63e0ba-5ef0-4803-9fbe-686603f3771d) format("svg");}
code[class*="language-"],pre[class*="language-"]{color:black;font-family:Consolas,Monaco,'Andale Mono',monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}pre[class*="language-"]{position:relative;margin:.5em 0;-webkit-box-shadow:-1px 0px 0px 0px #358ccb,0px 0px 0px 1px #dfdfdf;-moz-box-shadow:-1px 0px 0px 0px #358ccb,0px 0px 0px 1px #dfdfdf;box-shadow:-1px 0px 0px 0px #358ccb,0px 0px 0px 1px #dfdfdf;border-left:10px solid #358ccb;background-color:#fdfdfd;background-image:-webkit-linear-gradient(transparent 50%,rgba(69,142,209,0.04) 50%);background-image:-moz-linear-gradient(transparent 50%,rgba(69,142,209,0.04) 50%);background-image:-ms-linear-gradient(transparent 50%,rgba(69,142,209,0.04) 50%);background-image:-o-linear-gradient(transparent 50%,rgba(69,142,209,0.04) 50%);background-image:linear-gradient(transparent 50%,rgba(69,142,209,0.04) 50%);background-size:3em 3em;background-origin:content-box;overflow:visible;max-height:30em;}code[class*="language"]{max-height:inherit;height:100%;padding:0 1em;display:block;overflow:auto;}:not(pre) > code[class*="language-"],pre[class*="language-"]{background-color:#fdfdfd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em;}:not(pre) > code[class*="language-"]{position:relative;padding:.2em;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;-ms-border-radius:0.3em;-o-border-radius:0.3em;border-radius:0.3em;color:#c92c2c;border:1px solid rgba(0,0,0,0.1);}pre[class*="language-"]:before,pre[class*="language-"]:after{content:'';z-index:-2;display:block;position:absolute;bottom:0.75em;left:0.18em;width:40%;height:20%;-webkit-box-shadow:0px 13px 8px #979797;-moz-box-shadow:0px 13px 8px #979797;box-shadow:0px 13px 8px #979797;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg);}:not(pre) > code[class*="language-"]:after,pre[class*="language-"]:after{right:0.75em;left:auto;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg);}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#7D8B99;}.token.punctuation{color:#5F6364;}.token.property,.token.tag,.token.boolean,.token.number,.token.function-name,.token.constant,.token.symbol,.token.deleted{color:#c92c2c;}.token.selector,.token.attr-name,.token.string,.token.char,.token.function,.token.builtin,.token.inserted{color:#2f9c0a;}.token.operator,.token.entity,.token.url,.token.variable{color:#a67f59;background:rgba(255,255,255,0.5);}.token.atrule,.token.attr-value,.token.keyword,.token.class-name{color:#1990b8;}.token.regex,.token.important{color:#e90;}.language-css .token.string,.style .token.string{color:#a67f59;background:rgba(255,255,255,0.5);}.token.important{font-weight:normal;}.token.bold{font-weight:bold;}.token.italic{font-style:italic;}.token.entity{cursor:help;}.namespace{opacity:.7;}@media screen and (max-width:767px){pre[class*="language-"]:before,pre[class*="language-"]:after{bottom:14px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}}.token.tab:not(:empty):before,.token.cr:before,.token.lf:before{color:#e0d7d1;}pre[class*="language-"].line-numbers{padding-left:0;}pre[class*="language-"].line-numbers code{padding-left:3.8em;}pre[class*="language-"].line-numbers .line-numbers-rows{left:0;}pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber;}pre.line-numbers > code{position:relative;}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.line-numbers-rows > span{pointer-events:none;display:block;counter-increment:linenumber;}.line-numbers-rows > span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right;}.token a{color:inherit;}
.no-js-show{display:none;}.no-js .no-js-show{display:block;}.no-js .no-js-hide{display:none;}.no-js .js-hide{display:none;}.js-no-outlines a,.js-no-outlines a:active,.js-no-outlines a:focus,.js-no-outlines button,.js-no-outlines button:active,.js-no-outlines button:focus,.js-no-outlines input,.js-no-outlines input:active,.js-no-outlines input:focus{outline:0;}.bg-black{background-color:#2b2b2b;}.bg-grey-1{background-color:#F7F7F7;}.bg-grey-2{background-color:#E5E5E5;}.bg-grey-3{background-color:#B9B9B9;}.bg-grey-4{background-color:#56666D;}.bg-grey-5{background-color:#425055;}.bg-grey-6{background-color:#435056;}.bg-blue{background-color:#00488C;}.bg-teal{background-color:#158B92;}.bg-green-1{background-color:#79BA53;}.bg-green-2{background-color:#56B04C;}.bg-orange-1{background-color:#f1b785;}.bg-orange-2{background-color:#E46F0C;}.c-text-black{color:#333;}.c-text-grey{color:#7f868c;}.c-text-blue{color:#00488C;}body{position:relative;}.icon-bar{background-color:#fff;}@media screen and (max-width:47.9375em){.navbar-collapse{background-color:rgba(0,0,0,0.7);}.navbar-collapse .dropdown-menu > li > a{color:#fff;}}.sg-color{height:100px;width:100%;}.sg-pattern{margin-bottom:80px;}.sg-hr{border-top:1px dashed #79BA53;background:none;margin:20px 0;}.sg-resetList{margin:0 !important;padding:0 !important;list-style:none !important;}.sg-resetList li:before{display:none;content:none !important;}@-webkit-keyframes gradient-move{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:200% 50%;}}@keyframes gradient-move{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:200% 50%;}}.sg-GlobalHeader-logo{display:block;width:70px;}.sg-GlobalHeader-logo img{width:100%;}.sg-GlobalHeader .navbar{background-color:#56666D;-webkit-animation:gradient-move 60s linear infinite;animation:gradient-move 60s linear infinite;background:-webkit-linear-gradient(180deg,#158B92,#79BA53,#158B92);background:linear-gradient(270deg,#158B92,#79BA53,#158B92);background-size:200% 200%;border-radius:0;}.sg-GlobalHeader a{color:#fff;}.sg-GlobalHeader a:hover{color:#56666D;}.sg-Tag{background-color:#56666D;border-radius:3px 3px 0 0;color:#fff;display:inline-block;font-size:12px;margin:15px 0 0 !important;padding:6px 10px;text-transform:uppercase;}.sg-PageList{-webkit-column-count:1;-moz-column-count:1;column-count:1;}@media screen and (min-width:31.25em){.sg-PageList{-webkit-column-count:2;-moz-column-count:2;column-count:2;}}@media screen and (min-width:43.75em){.sg-PageList{-webkit-column-count:3;-moz-column-count:3;column-count:3;}}.sg-codeBlock{position:relative;}.sg-codeBlock pre{max-height:150px;min-height:150px;}.sg-codeBlock pre.active{max-height:none;}.sg-codeBlock-tools{position:absolute;top:0;right:0;z-index:2;}@media print{.sg-GlobalFooter{display:none !important;}}.sg-GlobalFooter-logo{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;bottom:0;display:block;height:30px;opacity:.2;position:fixed;right:0;width:30px;}.sg-GlobalFooter-logo:hover{opacity:1;}.sg-GlobalFooter-logo img{width:100%;}.ComponentPreview-wrapper.-black{background-color:#000;}.ComponentPreview-wrapper.-dark{background-color:#555;}.ComponentPreview-wrapper.-medium{background-color:#999;}.ComponentPreview-wrapper.-light{background-color:#ddd;}.ComponentPreview-wrapper.-white{background-color:#fff;}.ComponentPreview{padding-top:20px;padding-bottom:20px;}.ComponentPreview .GlobalHeader{margin-bottom:60px;}pre[class*="language-"]{background:none;border-left-width:2px;border-color:#ddd;box-shadow:none;padding:0;margin-top:0;word-wrap:normal;}pre[class*="language-"].line-numbers code{padding-left:3.5em;min-height:150px;}pre[class*="language-"].line-numbers .line-numbers-rows{min-height:100%;}pre[class*="language-"]:before,pre[class*="language-"]:after{display:none;}.line-numbers .line-numbers-rows{background-color:#f8f8f8;border-color:#ddd;width:2.8em;}
